• word of the day

    ajuga pyramidalis

    ajuga pyramidalis - Dictionary definition and meaning for word ajuga pyramidalis

    Definition
    (noun) European evergreen carpeting perennial
    Synonyms : pyramid bugle
Download our Mobile App Today
Receive our word of the day
on Whatsapp